Meaning of the word "fish and guests smell after three days" in English

What does "fish and guests smell after three days" mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

fish and guests smell after three days

US /fɪʃ ænd ɡɛsts smɛl ˈæftər θriː deɪz/
UK /fɪʃ ænd ɡɛsts smɛl ˈɑːftə θriː deɪz/
"fish and guests smell after three days" picture

Idiom

used to say that guests should not stay too long because they become annoying or unwelcome after a short period

Example:
We enjoyed having them, but fish and guests smell after three days, so it's time for them to head home.
I don't want to overstay my welcome; you know what they say: fish and guests smell after three days.